#pragma once
#ifndef _Z3D_LPEEXCEPTION_H_
#define _Z3D_LPEEXCEPTION_H_

#include "fileNotFoundException.h"
#include "fileCreationException.h"
#include "incorrectPathException.h"
#include "uninitializedComponent.h"
#include "fileProcessingException.h"
#include "z3d_runtime_exception.h"
#include "xmlParseException.h"
#include "resourceManagementException.h"
#include "resourceIncorrectFormatException.h"
#include "resourceTypeConversionException.h"
#include "incorrectOptionException.h"

#define THROW_EXCEPTION(TYPE, MESSAGE) \
	z3d::core::launchException<TYPE>(__FILE__,__LINE__,MESSAGE)

#endif //_Z3D_LPEEXCEPTION_H_
